surface structure excavation - Turkish English Dictionary